salvage strap - Español Inglés Diccionario